grenade body - Turkish English Dictionary